leave clean of leftovers - Alemán Inglés Diccionario